package com.ruoyi.yuce.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 风机错误代码对象 fengjifaultcode
 * 
 * @author xinhui
 * @date 2023-01-17
 */
public class Fengjifaultcode extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    @Excel(name = "id")
    private Integer id;

    /** 风机类型id */
    @Excel(name = "风机类型id")
    private Integer fengjitypeid;

    /** 主要错误id */
    @Excel(name = "主要错误id")
    private Integer mianfaultid;

    /** 状态码 */
    @Excel(name = "状态码")
    private String statuscode;

    /** ioname */
    @Excel(name = "ioname")
    private String ioname;

    /** 错误名 */
    @Excel(name = "错误名")
    private String faultname;

    /** 错误描述 */
    @Excel(name = "错误描述")
    private String faultdescribe;

    /** 风机类型 */
    @Excel(name = "风机类型")
    private String fengjitype;

    /** bplevel */
    private Integer bplevel;

    /** yawprogram */
    private Integer yawprogram;

    /** miantype */
    private Integer miantype;

    /** subtype */
    private Integer subtype;

    /** evtlevel */
    private Integer evtlevel;

    public void setId(Integer id) 
    {
        this.id = id;
    }

    public Integer getId() 
    {
        return id;
    }
    public void setFengjitypeid(Integer fengjitypeid) 
    {
        this.fengjitypeid = fengjitypeid;
    }

    public Integer getFengjitypeid() 
    {
        return fengjitypeid;
    }
    public void setMianfaultid(Integer mianfaultid) 
    {
        this.mianfaultid = mianfaultid;
    }

    public Integer getMianfaultid() 
    {
        return mianfaultid;
    }
    public void setStatuscode(String statuscode) 
    {
        this.statuscode = statuscode;
    }

    public String getStatuscode() 
    {
        return statuscode;
    }
    public void setIoname(String ioname) 
    {
        this.ioname = ioname;
    }

    public String getIoname() 
    {
        return ioname;
    }
    public void setFaultname(String faultname) 
    {
        this.faultname = faultname;
    }

    public String getFaultname() 
    {
        return faultname;
    }
    public void setFaultdescribe(String faultdescribe) 
    {
        this.faultdescribe = faultdescribe;
    }

    public String getFaultdescribe() 
    {
        return faultdescribe;
    }
    public void setFengjitype(String fengjitype) 
    {
        this.fengjitype = fengjitype;
    }

    public String getFengjitype() 
    {
        return fengjitype;
    }
    public void setBplevel(Integer bplevel) 
    {
        this.bplevel = bplevel;
    }

    public Integer getBplevel() 
    {
        return bplevel;
    }
    public void setYawprogram(Integer yawprogram) 
    {
        this.yawprogram = yawprogram;
    }

    public Integer getYawprogram() 
    {
        return yawprogram;
    }
    public void setMiantype(Integer miantype) 
    {
        this.miantype = miantype;
    }

    public Integer getMiantype() 
    {
        return miantype;
    }
    public void setSubtype(Integer subtype) 
    {
        this.subtype = subtype;
    }

    public Integer getSubtype() 
    {
        return subtype;
    }
    public void setEvtlevel(Integer evtlevel) 
    {
        this.evtlevel = evtlevel;
    }

    public Integer getEvtlevel() 
    {
        return evtlevel;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("fengjitypeid", getFengjitypeid())
            .append("mianfaultid", getMianfaultid())
            .append("statuscode", getStatuscode())
            .append("ioname", getIoname())
            .append("faultname", getFaultname())
            .append("faultdescribe", getFaultdescribe())
            .append("fengjitype", getFengjitype())
            .append("bplevel", getBplevel())
            .append("yawprogram", getYawprogram())
            .append("miantype", getMiantype())
            .append("subtype", getSubtype())
            .append("evtlevel", getEvtlevel())
            .toString();
    }
}
